use std::default;

// 文件协议
#[derive(Debug, Default)]
struct FileProtocol {
    file_path: String, // 文件路径
    md5: String,       // 文件md5 值
    lenth: i128,       // 文件长度
}

// 传输状态
#[derive(Default)]
pub enum TransferStatus {
    #[default]
    Header, //接受头，指明此次发送的包长度
    Body, // 接受指定长度的字节
    Ok,   // 接受完毕，发送回执 Ok
    End,  // 所有包全部接受成功
}
